package com.itheima.kuozhan;



import java.util.ArrayList;
import java.util.Arrays;

public class Demo02 {

    public static void main(String[] args) {
        Student.yanxin yanxin = new Student().new yanxin();
        Class<ArrayList> clazz = ArrayList.class;
        ClassLoader classLoader = clazz.getClassLoader();
        System.out.println(classLoader);


        Class<Zi> clazz2 = Zi.class;
        ClassLoader classLoader1 = clazz2.getClassLoader();
        System.out.println(classLoader1);
        Class<Student> studentClass = Student.class;
        Class<?>[] classes = studentClass.getClasses();
        System.out.println(Arrays.toString(classes));
        System.out.println(Arrays.toString(clazz2.getGenericInterfaces()));
        System.out.println(clazz2.getGenericSuperclass());
        System.out.println(clazz2.isLocalClass());
        System.out.println(clazz2.isMemberClass());
        System.out.println(clazz.isLocalClass());
        System.out.println(clazz.isMemberClass());
        System.out.println(clazz.isSynthetic());
        System.out.println(clazz2.isSynthetic());

    }

}
